package edu.biwu.utils;

import jakarta.servlet.http.Cookie;

/**
 * 处理Cookie的工具类
 */
public class CookieUtils {
    private CookieUtils() {

    }

    /**
     *
     * @param cookies 包含了很多cookie的一个数据
     * @param name cookie的name（每个cookie的name是唯一，英雌可以根据name查找）
     * @return 根据指定的cookie数据和cookie的name来查找cookie
     *         如果找到就返回这个cookie对象，否则就返回null
     */
    public static Cookie getCookie(Cookie[] cookies, String name){
        if (cookies != null) {
            for (Cookie cookie : cookies) {
                if (cookie.getName().equals(name)) {
                    return cookie;
                }
            }
        }
        return null; //未找到指定cookie 或 cookie 为null
    }
}
